.city-list-container {
    background-color: #fff;
    padding: 0.3rem 0.2rem;

    h3 {
        font-size: 0.3rem;
        margin-bottom: 0.2rem;
    }

    ul {
        display: block;
        width: 100%;
        overflow: hidden;
        height: auto;
    }

    li {
    	margin: 0.1rem 0;
        display: inline-block;
        float: left;
        width: 32%;
		border: 1px solid #ccc;
		margin-right: 2%;
		&:nth-child(3n+3){
			margin-right: 0; 
		}
        span {
            display: block;
            text-align: center;
            line-height: 2;
        }

    }
}
